package org.springblade.modules.repair.vo.plan.wx;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 用户维修工单model
 * @author zcc
 * @version 1.0
 * @date 2024/11/8 9:22
 */
@ApiModel("用户维修工单")
@Data
public class WxUserPlanVo {

	@ApiModelProperty("用户id")
	private Long userId;

	@ApiModelProperty("工单id")
	private Long planId;

	private Integer  planStatus;

	@ApiModelProperty("电梯id")
	private Long elevatorId;

	private String elevatorAddress;

	@ApiModelProperty("项目id")
	private Long buildingId;

	@ApiModelProperty("项目id")
	private String buildingName;

	@ApiModelProperty("项目id")
	private String buildingAddress;

	@ApiModelProperty("经度")
	private String longitude;

	@ApiModelProperty("纬度")
	private String latitude;

	@ApiModelProperty("签到时间")
	private Date signTime;

	@ApiModelProperty("签退时间")
	private Date signOutTime;

	@ApiModelProperty("项目下的工单数据")
	private Integer buildingPlanCounts;

	@ApiModelProperty("1:表示该签到，2:表示该签退")
	private Integer signType;
}
